/*
 JinHuan 
*/
@charset "utf-8";
body{margin: 0; padding: 0;font-size: 12px;color: #666666;}

a:link {color: #666666; text-decoration: none;}
a:visited {color: #666666;text-decoration: none;}
a:hover {color: #666666; text-decoration: underline;}

form {padding: 0px; margin: 0px;}
input, button, select, textarea { font: 1em "Trebuchet MS", "Lucida Console", "Lucida Sans"; }
button {cursor: pointer;height:25px;}

@media print{
.print {display:block;}
.notPrint {display:none;}
}

hr {color: #B5D3DD;border:1px dotted;height: 1px;}
h1 {font-size: 2em}
h2 {font-size: 1.75em}
h3 {margin: 0; padding-left: 10px;margin-bottom:0px; padding-top:8px;font-size: 1.17em;} /*panel header title*/
h4 {font-size:13px;font-weight:bold;line-height:25px;}/*title for articles*/

/*common generic classes*/
.commentinfo{text-align:left;width:200px;height:180px;border:1px solid #E0EAEB;float:right;}
.commentinfo div{padding-left:10px;margin-top:10px;line-height:20px;}
.firstword{font-size:18px;font-weight:bold} /*style for first big text*/
.contentpanel{margin-top:10px;background: url(../images/panelheaderbg1.gif) repeat-x top;padding-left:10px;}
.contentpanel p{text-align:right;margin-right:15px;margin-top:0px;padding-top:0px;}
.sidepanel{border:1px solid #E0EAEB;background: url(../images/panelbg.gif) repeat-x top;}/*common style for side panels*/
.titleslist{margin-bottom:10px;margin-top:10px;list-style:none; padding-left:0px;margin-left:10px;}/*style for all list titles*/
.titleslist li{padding-left:12px;line-height: 20px;background: url(../images/icon_item.gif) no-repeat 5px 8px;}/*style for all list titles*/
.createForm{margin-top:20px;}
.createForm div{height:30px;}
.createForm label{float: left;padding:4px 4px 0;text-align:right;}
.createForm input{}
.checkBoxlist{margin-top:10px;margin-left:15px;}
.checkBoxlist ul{list-style:none;margin:0;padding:0;}
.checkBoxlist li{float:left;margin-right:5px;display:inline;width:120px;}

/*common: Top area*/
#toparea{width: 800px;margin: 0 auto;background:url(../images/top_bg.jpg) no-repeat right top;}

#bannerarea{height:70px;}
#logo{float:left;}
#logo img{margin-top:20px;border:0px;}

#toplinks{margin-top:20px;float:right;overflow: hidden;}
#toplinks ul{list-style: none;margin: 0;padding: 0;}
#toplinks li{float: left; padding-right:10px;padding-left:12px;line-height: 20px;background: url(../images/icon_item.gif) no-repeat 5px 8px;}
#toplinks li a{color:#E11F1F;}

#navigatorbar{border:1px solid #E0EAEB;height:28px;background: #E1EBF1 url(../images/menubg.gif);}
#navigatorbar ul{margin: 0;margin-left:10px; padding: 0;list-style: none;}
#navigatorbar li{float: left;height: 28px; line-height: 28px; padding: 0 8px;background: url(../images/menu_item.gif) no-repeat right top;}
#searcharea{float:right;margin-top:2px;margin-right:5px;}
#searcharea input { width:150px; }
#searcharea button { border: none; background: url(../images/btn_search.gif) no-repeat 50% 50%; width: 55px; text-indent: -9999px; }

/*common: Main area*/
#mainarea{overflow: auto;width:800px;margin:0 auto;margin-top:5px;}

#rightpanel{width:200px;float:right;}
#login{width:200px;height:150px;}
#allproducts{margin-top:10px;width:200px;height:100px;}
#allproducts div{margin-left:15px; margin-top:20px;}
#allproducts select{height:20px;}
#partners{margin-top:10px;width:200px;height:240px;}
#partners ul{list-style: none;margin-left:20px;padding-left:0px;}
#partners p{margin-right:20px;text-align:right;}

#leftpanel{width:590px;float:left;}
#ourcompany{height:300px;}
#companyimages{margin-top:15px;width:250px;float:left;}
#companytext{line-height:20px;width:336px;float:right;margin-top:10px;}
#hotproducts{height:150px;}
#prodcategory {list-style: none;margin-left:20px;padding-left:0px;width:560px;}
#prodcategory li {float:left;margin-right:15px;display:inline;width:90px;}		
#prodcategory li a {display:block;color:#828A93}
#prodcategory li a img { width:90px;height:90px; border:1px solid #E9E9E9; padding:1px;}	
#prodcategory li span a{line-height:20px; text-align:center;}
#contentpanels{height:130px;margin-top:0px;margin-bottom:0px;}
#downloadpanel{width:270px;float:right;}
#bbspanel{float:left;}

/*agent*/
#agentinfo{width:480px;height:300px;}
#agentinfo div{height:35px;margin-left:15px;}
#agentinfo div span{width:200px;}

#userMenu{float:left;width:120px;border-right:1px #E0EAEB solid;}
#userMenu ul{list-style-type: square;}
#userMenu ul li{line-height:20px;}
#productsList{float:left;width:500px;height:300px;}
#productsList table{margin-left:15px;margin-top:15px;}
#productsList thead{background:#EDFCF7;}
#productsList th{border-bottom:1px solid;height:20px;text-align:left;padding-left:5px;padding-right:15px;}
#productsList td{padding-left:5px;padding-right:15px;height:25px;border-bottom:1px dashed #ddd;}
#productsList td a{color:blue;}

#mycart{width:160px;border:1px solid #E0EAEB;float:right;}
#mycart div{margin-left:15px;margin-top:10px;margin-bottom:5px;line-height:25px;}
#mycart ul{list-style: none;margin: 0;padding: 0;}
#mycart li{padding-right:10px;padding-left:12px;line-height: 20px;background: url(../images/icon_item.gif) no-repeat 5px 8px;}
#mycart li a{color:blue;}

/*Common: Bottom area*/
#bottomarea{width:800px;height:60px;margin:0 auto;}
#siteinfo{text-align:center;height:30px;padding-top:10px;}

